Ontology-based Test Generation for MultiAgent Systems (Short Paper)
نویسندگان
چکیده
This paper investigates software agents testing, and in particular how to automate test generation. We propose a novel approach, which takes advantage of agent interaction ontologies that define content semantic of agent interactions to: (i) generate test inputs; (ii) guide the exploration of the input space during generation; and, (iii) verify messages exchanged among agents with respect to the defined interaction ontology. We integrated the proposed approach into a testing framework, called eCAT , which can generate and evolve test cases automatically, and run them continuously.
منابع مشابه
The GRITICKA Ontology for Modeling Multiagent-Based Integrative Business Information Systems
While multiagent technology has been widely applied in various business areas, there is no unified and coherent multiagent system architecture and conceptual grammar for modeling integrative business information systems. In this paper we propose a special-purpose ontology for Multiagent-based Integrative Business Information System (MIBIS) called the GRITICKA ontology that provides a modeling g...
متن کاملReasoning support for Semantic Web ontology family languages using Alloy
Semantic Web (SW), commonly regarded as the next generation of the Web, is an emerging vision of the new Web from the Knowledge Representation and the Web communities. To realize this vision, a series of techniques has been proposed. Semantic Web Ontology Langauge (OWL) and its extension Semantic Web rule Language (SWRL) and Semantic Web Logic Language (SWRL-FOL) are some of the most important ...
متن کاملAn ontology-based metamodel for multiagent-based simulations
Multiagent-based simulations enable us to validate different use-case scenarios in a lot of application domains. The idea is to develop a realistic virtual environment to test particular domain-specific procedures. This paper presents our general framework for interactive multiagent-based simulations in virtual environments. The major contribution of this paper is the integration of the notion ...
متن کاملOntology Engineering and Modelling for Learning Activity in a Multiagent System
Prior and personalised learning is one area in cognitive learning that can be engineered on the platform of agent based intelligent systems. The requirement for inviting prior learning into a new learning context is the concept relationships between previous learning and the desired learning. In this paper this relationship has been established using ontology and mutliagent system in orchestrat...
متن کاملA SIMPLIFIED LAGRANGIAN MULTIPLIER APPROACH FOR FIXED HEAD SHORT-TERM HYDROTHERMAL SCHEDULING
This paper presents a simplifiedlagrangian multiplier based algorithm to solve the fixed head hydrothermalscheduling problem. In fixed head hydrothermal scheduling problem, waterdischarge rate is modeled as quadratic function of hydropower generation andfuel cost is modeled as quadratic function of thermal power generation. Thepower output of each hydro unit varies with the rate of water discha...
متن کامل